rectangular sweet bread covered in caramelized sugar - Spanish English Dictionary